const multer = require('multer');
function filename(req, file, cb) {
    //  对文件名称进行分割
    const singfileArray = file.originalname.split('.');// aaa.jpg => [aaa,jpg]
    // 获得扩展名
    const fileExtension = singfileArray[singfileArray.length - 1];
    
    // 重新获得新名称并且复制到新位置
    cb(null, singfileArray[0] + '-' + new Date().getTime() + "." + fileExtension);
    // fileExtension表示扩展名
    // originalname完全名称
}
const storageToImages = multer.diskStorage({
    destination: function (req, file, cb) {
        cb(null, 'public/images/')
    },
    filename: filename,
})

module.exports.uploadToImages = multer({
    storage: storageToImages
})
